Sbarro - TORGOVIY KVARTAL MALL in Neberezhnie Chelny City, Neberezhnie Chelny City (Italian Cooking, Restaurant) - Map

Map & Directions Store Details & Deals

Prospect Mira Street 3
Neberezhnie Chelny City, Neberezhnie Chelny City

Phone:

Detailed Map